package com.liuyonggang.generator.service;

import java.util.List;

import com.liuyonggang.generator.model.TemplateInfo;
import com.liuyonggang.generator.util.PageInfo;
import com.liuyonggang.generator.util.ResultVo;

public interface TemplateInfoApi {
	
	int countModel();
	
	List<TemplateInfo> findAll(TemplateInfo task);

	PageInfo<TemplateInfo> findAllByPage(PageInfo<TemplateInfo> pageInfo);

    TemplateInfo findById(Integer id);

    ResultVo addTemplateInfo(TemplateInfo template);

    ResultVo updateTemplateInfo(TemplateInfo template);

    ResultVo deleteTemplateInfo(TemplateInfo template);
}
